home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr((((3333ddddmmmm)))) ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- dmGetError, dmGetErrorForPID - retrieve an error number, message, and
- detail for Digital Media errors
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmmeeeeddddiiiiaaaa....hhhh>>>>
-
- ccccoooonnnnsssstttt cccchhhhaaaarrrr ****ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr((((iiiinnnntttt ****eeeerrrrrrrroooorrrrnnnnuuuummmm,,,,
- cccchhhhaaaarrrr eeeerrrrrrrroooorrrr____ddddeeeettttaaaaiiiillll[[[[DDDDMMMM____MMMMAAAAXXXX____EEEERRRRRRRROOOORRRR____DDDDEEEETTTTAAAAIIIILLLL]]]]))))
-
- ccccoooonnnnsssstttt cccchhhhaaaarrrr ****ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrrFFFFoooorrrrPPPPIIIIDDDD((((ppppiiiidddd____tttt ppppiiiidddd,,,, iiiinnnntttt ****eeeerrrrrrrroooorrrrnnnnuuuummmm,,,,
- cccchhhhaaaarrrr eeeerrrrrrrroooorrrr____ddddeeeettttaaaaiiiillll[[[[DDDDMMMM____MMMMAAAAXXXX____EEEERRRRRRRROOOORRRR____DDDDEEEETTTTAAAAIIIILLLL]]]]))))
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _p_i_d The process id in which to check for an error. In
- ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr(((()))), this defaults to the current pid as returned
- by ggggeeeettttppppiiiidddd(2).
-
- _e_r_r_o_r_n_u_m A pointer to an integer into which the error number of the
- current error will be loaded. If _e_r_r_o_r_n_u_m is NULL, it
- will be ignored.
-
- _e_r_r_o_r__d_e_t_a_i_l The address of a char array of size DDDDMMMM____MMMMAAAAXXXX____EEEERRRRRRRROOOORRRR____DDDDEEEETTTTAAAAIIIILLLL,
- allocated in the application's memory space. A detailed
- description of the error will be loaded into this array,
- if such a description is available. This string will be
- null-terminated. If _e_r_r_o_r__d_e_t_a_i_l is NULL, it will be
- ignored.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr(((()))) is designed to allow an application to handle error
- conditions generated within a large number of independent digital media
- units (i.e., the Movie Libraries, the Audio File Library, Audio
- Conversion and Image Conversion utilities) in a single location. In
- addition to the short error string returned by the function call, an
- application may also optionally retrieve a more detailed description of
- the error plus the actual error number. The internal setting and public
- retrieval of these errors is guaranteed to be thread-safe.
-
- RRRREEEETTTTUUUURRRRNNNNEEEEDDDD VVVVAAAALLLLUUUUEEEE
- Returns a pointer to a null-terminated character string (in static
- memory) which indicates the category of the error. Only the most recent
- error for a given thread will be returned. If no errors have occurred,
- ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr(((()))) returns NULL.
-
- EEEERRRRRRRROOOORRRR NNNNUUUUMMMMBBBBEEEERRRRSSSS
- The error numbers returned in _e_r_r_o_r_n_u_m fall into ranges determined by the
- digital media unit which generated it. The currently defined ranges are
- as follows:
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr((((3333ddddmmmm)))) ddddmmmmGGGGeeeettttEEEErrrrrrrroooorrrr((((3333ddddmmmm))))
-
-
-
- 0000----999999999999 UNIX System Errors (identical to those returned via
- oooosssseeeerrrrrrrroooorrrr(3c)
-
- 1111000000000000----1111999999999999 Color Space Library Errors (libdmedia)
-
- 2222000000000000----2222999999999999 Movie Library Errors (libmoviefile, libmovieplay)
-
- 3333000000000000----3333999999999999 Audio File Library Errors (libaudiofile)
-
- 4444000000000000----4444999999999999 DMbuffer Errors (libdmedia)
-
- 5555000000000000----5555999999999999 Audio Converter Errors (libdmedia)
-
- 6666000000000000----6666999999999999 Image Converter Errors (libdmedia)
-
- 11110000000000000000----11110000999999999999 Global Digital Media Library Errors (libdmedia)
-
- 11111111000000000000----11111111999999999999 FX Plug-in Utility Library Errors (libfxplugutils)
-
- 11112222000000000000----11112222999999999999 FX Plug-in Manager Library Errors (libfxplugmgr)
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- mvIntro(3dm), mvGetErrno(3dm), afIntro(3dm), dmedia(3dm)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-